Vcenter NamespaceManagement Supervisors Conditions ConditionGroup

Vcenter NamespaceManagement Supervisors Conditions ConditionGroup
Vcenter NamespaceManagement Supervisors Conditions ConditionGroup

The Vcenter NamespaceManagement Supervisors Conditions ConditionGroup schema defines a group for the observation of related configuration states of Supervisor.

This schema was added in vSphere API 8.0.3.0.

JSON Example
{
    "type": "string",
    "description": {
        "id": "string",
        "default_message": "string",
        "args": [
            "string"
        ],
        "params": {
            "params": {
                "s": "string",
                "dt": "string",
                "i": 0,
                "d": "number",
                "l": "Vapi Std NestedLocalizableMessage Object",
                "format": "string",
                "precision": 0
            }
        },
        "localized": "string"
    },
    "status": "string",
    "conditions": [
        {
            "type": "string",
            "description": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            },
            "status": "string",
            "last_transition_time": "string",
            "reason": "string",
            "severity": "string",
            "messages": [
                {
                    "severity": "string",
                    "details": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    }
                }
            ]
        }
    ]
}
string
type
Required

The type of the condition group is a CamelCase, machine readable identifier, indicating the group of related configuration stages. UpgradePrechecks, and Components are examples of such identifiers.

This property was added in vSphere API 8.0.3.0.

description
Required

Description of the condition group type in a human readable format.

This property was added in vSphere API 8.0.3.0.

string
status
Optional

Represents the consolidated status of Supervisor upgrade pre-checks.

For more information see: Vcenter NamespaceManagement Supervisors Conditions ConditionGroup Status.

This property was added in vSphere API 9.0.0.0.

This property is optional because it was added in a newer version than its parent node.

conditions
Required

Information about all the conditions constituting condition group, each condition represents the configuration stage.

This property was added in vSphere API 8.0.3.0.